﻿using System;

namespace Simp.CodeModel.CoreVisitors
{
	/// <summary>Modes to fail during binding.</summary>
	public enum BindingFailureMode
	{
		/// <summary>No Failure:  we tolerate unknown unbound function.</summary>
		TolerateFailure,
		/// <summary>No Failure iif the unbound function represents a parameter.</summary>
		TolerateParameter,
		/// <summary>Fail in any case when finding an unknown unbound function.</summary>
		Fail
	}
}